scientific and technical subcommittee - İspanyolca İngilizce Sözlük